tree planting programme - French English Dictionary